hydatid worm - Alemán Inglés Diccionario